public relations and publicity department - French English Dictionary